I've never had any problems with EdgeRacing. They're courteous and deliver as promised if no near promise. So it doesn't make them look too bad. They use a professional shipping company (DHL) and usually don't finalize on a transaction until the tracking states that the wheels were received. Good people. Check them out sometime.
www.EdgeRacing.com
www.EdgeRacing.com