When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I placed an order with these guys for an Icon 2.5 inch lift. They took my money quickly, but can't get any of these guys to tell me about my order. Have I made a mistake with these guys or are they reputable? Please tell me some good news.
HN