Unreliable
Ordered and paid for a part that was in stock, three days later they send an email saying there is a 5-6 week delay. Attempting to get my money back.
Germany
Ordered and paid for a part that was in stock, three days later they send an email saying there is a 5-6 week delay. Attempting to get my money back.