Just wondering if anyone here has ordered some parts from them. Good service? fast shipping? Did you pay any customs or taxes on top of you order? thanks.