I lived in Seattle and used Touratech there extensively. I was really impressed with how well they coped considering they were a new business setting up.
I was so impressed with Touratech and their products that when I returned to the UK, after a ride to Colombia turned into a personal disaster, without a home, or a job, or any income, that I sent my CV to Touratech in the UK and managed to get a job there.
What I've found is a small team of people trying to do their best and where ever possible busting a gut to help customers out. I hear anecdotal complaints, like "I've heard of someone who knows someone who...etc..."mainly within this forum, which I have been a member of for several years and only in the last few months as a TT employee.
Pricing is an issue, but is always being looked at. Products we source in the UK and ship to Germany are for example, cheaper here than there, as you would expect.
We are increasing stock held here in the UK, and for that we don't have 7-10 working days from Germany is currently at 98.7% on arrival within that time.
As far as getting any of the issues here resolved, I'm happy for you to email me directly. I'll also be looking into the report that someone was told to come back because a part was in a box but the box wasn't open, just to see if this is hearsay, if it's correct, or if there was a genuine reason why this happened.
Unfortunately, as just a minnow in the TT UK team there may be little I can do other than raise this issue, but raise it I will.
Thank you.