It used to be a good company but my recent experience with them made it clear who they are. I have been a customer for more that 15 years but Im treated so poorly It made me realized waht they are about. My banks wire transfer page is not working and Im unable to submit paymnet. They heep harraming telling me that they will cancell my order and that there will be penalities. I keep requesteing to give me an addtinal two day to resolve this but they are refusing! How nasty!