I also had some dealings with Global4AutoParts.com. In the end it worked out, but it took 6 weeks to get a set of shocks for my truck. They arrived in a large box with a newspaper insert tossed in the box for packaging...the 4 page insert hadn't even been unfolded.
It took several increasingly nasty emails and 1 phone call to finally pry my gear loose even though they billed my credit card 7 days after ordering the stuff. This was after they said 3-4 business days for them to receive the product and another 3-4 days for it to make it to me.
The price was very good (saved almost $200 versus buying them locally) but I won't do it again.