Webstores123.com - NEVER even consider them
Don't try to find a return policy on their website, you will not find one.
Don't try and get timely answers.
Ask about shipping and get 3 different dates, 1 automated and 2 different ones from people.
Try and cancel and return something and you find that they will tell AMEX or anyone else whatever policy they feel like/make up that they say they notified you about.
Receive notice that shipment will be in 3 weeks, so you send an email cancelling, then all of a sudden they say it has already shipped overnight and it is too late to cancel.
You don't even know what "actual" store to contact about policy/shipping/etc because they never let you know what store you are dealing with until you see the charge on your bill from Homecenter.com or whatever merchant they used.
You don't even know that you have to contact the "actual" merchant, not the 3rd part webstores123 about anything, because they don't tell you that you need to, and certainly don't tell you who that merchant is until you get charged.
They should be put out of business.
Monetary Loss: $150.