I ordered a USB/Serial adapter which they said they had in stock. A week later it had not shipped so I cancelled the order. Several days later (13 after my initial order) they shipped the product from a warehouse 15 miles from my house. I immediately requested a return authorization number, they never issued one. Customer service reps are very friendly but utterly useless. Do not order from this company. Ever.