My most recent internet purchase of computer accessories from Gigastone was a letdown. Although they have a large selection of goods and an easy-to-navigate website, the quality of the memory card I bought from them disappointed me. I discovered the memory card was not compatible with my camera after getting my order. When I contacted Gigastone's customer support, they were courteous and helpful, but they suggested a replacement rather than a refund as a resolution. Sadly, the substitute also proved to be defective. I also had to wait more than a week to get the replacement memory card because delivery schedules were longer than anticipated. My overall impression was negative, and I was let down by the caliber of Gigastone's offerings and their level of client support. Based on my personal experience, I am unable to endorse Gigastone as a source for computer peripherals. Although they may have a large selection of goods, both the product quality and the length of the delivery times could be better. You may want to seek elsewhere if you're looking for high-quality computer accessories.