I haven't ordered from them in years. PLaced three orders this morning (svc, jab-tech, newegg). I've received notifications that my card has been approved/charged from all of them except svc.
Just curious if they are still one of the top places to order from?
tia
Just curious if they are still one of the top places to order from?
tia