I bought a plasma TV on October 8th. The TV was listed as "in-stock" and delivery was promised in 7-10 days, although, since it was only traveling 250 miles, it would "probably arrive sooner." Granted I ordered the TV late in the day on Friday, but it didn't get shipped until the following Wednesday. Twelve days later the TV arrived with a smashed screen. I certainly don't blame anyone for this; these things happen. However, Buyer's Edge (aka LCDTVs.com and Butterfly Photo) promised to have a replacement shipped the following day. This was on a Wednesday. On Thursday, they promised it would go out on Friday. On Friday, they promised it would go out on Monday. At 5pm on Monday I finally canceled the order, as it had still not gone out. The part that irks me most are not the delays, but the outright lying. When you're dealing with an online site, honesty is paramount.