I designed and ordered from DIY kitchens. Pretty simple process, all clear with timeliness and products. They double check your design and offer advice, (ultimately the onus is on yourself for the order).
I also enquired about additional items after I'd made the order, their customer service...