Ugh! Most online places go out of their way to help out a loyal and continuously returning customer. With the level of competition for online motorsports apparel and accessories it's stupid not to. The "attitude" they displayed in this instance is unbelievable. You don't have to do a lot of googling to see that Leatherup and Myleather (same place) have a lot of customer service complaints. They might lead the whole industry in that.
However....
Not sure I'd cut them off. At the end of the day, they are what they are...a distributor of really low end and really cheap motorsports apparel...operative word "cheap." Also, that Xelement line is kind of hit or miss from a quality perspective...but again it's cheap and they do take returns; just gotta play by their rules.
I've bought Xelement stuff from Leatherup that was pure crap and sent it back. I've also bought some Xelement stuff that I really like a lot. I bought an
Xelement Knockoff of the armored
Icon Regulator Vest. I think I paid $50, but it's on sale at LU for $25! The regulator vest is in closeouts at DK at the moment for $150 but back when I got the knockoff that thing was like $250...and I got something close for $50 that wasn't available anywhere else. It's no Icon product but I really like that Xelement vest; wear it all the time in the summer. I have other examples too.
I guess the point is...there's no excuse for bad CS, and certainly attitudes...but, if we're getting usable stuff at Leatherup at super low prices, maybe we just decide to not like them as a company, continue to buy their stuff, but pocket the difference and put the $$ toward cool stuff for our motorcycles.