I had great experiences with them. Some larger parts they do order in from external sources (such as the HPC motor series) before shipping out to you.

You do have to keep in mind the time difference between here and the US which can make communication a bit difficult at times.

I would expect you will hear from them soon.