The worse company I've ever come across ... never reply to emails sign you into things don't fulfill their end of the deal amd use small print to get out of everything. Charge £400 admin charges ... Honestly if you're reading this avoid like the plague!!
3 years ago
Digital Direct has a
1.7
average rating
from
112
reviews