Ordered an item and 10 days later I can't call them or chat. Multi hour delay on responses to find out the part is out of stock. Took the money and never notified the item was out of stock.
4 years ago
Digital Supply USA has a
4.2
average rating
from
111
reviews