"This was my third purchase through wirefly. The first two were flawless but my most recent process was not. I had issues with having my packaged delivered to my home and had to change it to my PO box while still being charged for the 2 day shipping. However, after a few emails, Wirefly corrected the problem and issued a refund for the shipping. But after this inconvenience, I would still recommend wirefly for their great products, prices and customer support."