Ordered this on the 5th dec, dispatched 9 Dec and still waiting. Website gives impression it is in Austria with no mention of China or being shipped from China - now really concerned as to quality and whether it is going to arrive in time if at all. Have emailed support but no response to date.
Claim your business profile now and gain access to all features and respond to customer reviews.