Great service, I had some worries and contacted the customer service and they always replied with a good answer. Shipping was a little slow due to weather but they do tell you it will be 10-20 Business Days. So it can take a month to get your order.
When mine arrived, it was in perfect condition and flew it right out of the box. Can't beat their prices if you are willing to wait! Reminder that they do have a US branch that can ship much faster but the variety and prices are not as good but definitely the best when it comes to other retailers.