Recently ordered a part from there. Didn't receive a shipping confirmation. So I try to contact them. After about 5 days I email them asking to cancel the order. No response. I call them and leave a message to cancel the order. No response. I finally get a hold of a dirt bag named Roman. This is 10 days later. He tells me the order has shipped but needs to verify with Weberdirect. A lie. Tells me that a full refund is given if I am not happy with the part. A lie. So Roman tells me the part has not been shipped yet because it was Weberdirects fault. Like a fool, I let Roman talk me into keeping the order and that it's going to arrive in two days and I will receive a full refund if I am not happy. So after I hang up I feel funny about the situation. I decide to research CruiserParts.net and the Weber carb they sell. It's a fake and this forum is full of similar situations like the one I had. I immediately call them back (5 minutes later). Roman answers again. I tell him I definitely want to cancel the order. He says ok but now there is a 25% restocking fee. For a part that never left the warehouse and was never received. There not getting a cent from me. I would like to hear other peoples experiences with them. By far the worst online retailer experience I have ever had. Maybe we could get them off of IH8MUD as a vendor, if this is a common practice of theirs. Seems to be.