anyone had any bad experience with 24-7?
Nope - ordered a TV from them over christmas a couple of years ago, and come January 2nd it was delivered.