Just want to thank you Irene and Satya for the useful information. I will research all of them in the list. I prefer the companies that are in the westcoast to save in shipping.
Previously I almost made a really bad mistake. There were some items that I was very interested in, and almost buy them until I check the shipping. The Items was in a secure warehouse in another state airport and if you buy it you will have to pick them up yourself.
Those are the little details I will have to pay attention or I will get burned.
Live and learn.