I ordered my SW-Motech EVO side racks from them because price and shipping charges (free) were better than Twisted Throttle. I had no problems with the order. Shipping was prompt. Funny thing was, the box had Twisted Throttle written all over it.
Maybe you were just the victim of an inventory glitch.