Worst company to deal with, they don't mean what they say at the time of placing the order, there is no 3 to 5 days delivery! They will say it's only an estimate, it could take any length of time
1 year ago
Adexa Direct has a
1.1
average rating
from
1,041
reviews