"Worst customer service ever. Before i placed my order i reached out to DX to ask them if my product would arrive on time for my holiday as i needed it to take with me. Given their long processing times and shipment times i thought i would be safe to ask. They assured me it would be ready by that date. After 6 business days i checked in to see if my order had been shipped yet and i was told it would be in a few days. When i expressed my concern and asked them to put a rush on it they dismissed my concern. So i said that given they guaranteed me the product would arrive on time when i ordered it and now they weren't giving me an answer with an arrival ETA if the product didnt come on time i would dispute the charge on my credit card. So they cancelled my order and disconnected the chat. They are dodgy at best. I wouldnt recommend them at all "