Instabulb - Telebrands
Beware - overcharge - overcharge! No order #, No email confirmation of order! Beware
Buyer beware! Responded to their TV advert for Instabulb - buy two and get one for free just pay extra shipping! They charged and debited my CC for two sets! Rip off - scam! Called and got a lame excuse that my order could not be found even though my CC was immediately debited! Customer service was ...