I have ordered two mirrors from this company, I recall my first one I had no problems and received pretty promptly, but I didn't mind how long it took.
This time I needed another for a Birthday present on Friday and was trying to make up an excuse why it had not arrived. The service was so prompt that I didn't have to.
Ordered on line on Tuesday and received at lunch time of Wednesday. How good is that!!
Such an excellent service