I'm a contractor in SC. I ordered a Kohler digital shower system for a build but NOBODY had one key part... a simple wiring harness. Kohler said 90 days back order, and everywhere else I checked showed "Unavailable, Special Order, or Out of Stock" I was on the fourth page of a Google search when I got a hit from a seller on Amazon Canada. It showed "1 in stock." But Amazon wouldn't process the order because that seller didn't ship to the US. Then I found this web site, registered for $20, instantly got a Canadian address, went back to Amazon Canada and bought my wiring harness. My order was shipped that day from Amazon and the next day I got a notification from this web site. They sent me a link to choose my shipping option and I responded to the email. They sent me an invoice which I immediately paid and before the end of that same day I had a tracking number from Canada Post. The registration ($20), shipping charge, and their fee ($10) was about $51 and some change and kept me from delaying a $70K bathroom project. FIVE STARS!