Having waited two weeks for an order I just had my credit card company refund the charge and debit their merchant account. Let's see what happens next. But having now read the reviews I think I can guess...
5 years ago
Adexa Direct has a
1.1
average rating
from
1,032
reviews