They are a dreadful company, 14 days and no refund yet magically they take your money in a second. Now I have to wait another 5 days for 'bank processing '. Utter nonsense. Do Not Buy Online From Them.
7 years ago
Chesca Direct has a
2.5
average rating
from
13
reviews