The internet is such a wonderful thing but it just blows me away how many companies cant even take advantage of its potential. Here is a list of things that i expect when spending my dollars via the internet. If your company is selling an item, i want to see a picture of that item. I would prefer to see a picture of said item installed. When ordering, i want to know if said item is in stock. If item is not in stock or requires the company to assemble before shipping, i want to be informed of this BEFORE placing the order. If i'm forced to include my credit card number, email address, shipping address, daytime phone number, evening phone number, cell number ect...ect...then i want the person receiving all this information to actually use it if a problem occurs. I want to know an estimated ship date so i don't pay for overnight shipping only to find out it takes the company 7-14 days just to pull & package said item. I would like an email confirmation that my order has been received. If you ship a defective item or screw the order up, i would like you to compensate for the return shipping without having to argue about it. If your business double bill's every credit card order, i would appreciate them also knowing how to fix it. Make customer service your number #1 priority.