DR
DRUIDS
View company profile →
Worse thing I have ever purchased
Worse thing I have ever purchased. It has been 1 full week since the purchased date and they have not even processed it. Contacted them numerous times and kept getting the round around. They refused to give me a refund and was told to wait 30 additional days before I can call back and ask for a refund