KBDfans have been hitting it out the ballpark lately - not only when it comes to pricing but just the things they offer as well as their lead and fulfilment times, free shipping, customer support... Everything is stellar.
Not my experience.
I've had trouble ordering from the multiple, disorganized storefronts that they operate (Shopify, AliExpress, eBay), with my attempts at payment often rejected for no reason that I can understand. Sometimes offerings are different depending on which storefront you use (DZ60 kit with plate on Shopify, plate not offered through eBay?). When I finally manage to place an order, then there's the long wait on the fabled Slow Boat From China.
They do have cool looking stuff. I'd love to see some retailer import those products so I don't have to order direct from China anymore.