Electronic Mechanic Services LLC
Consumer Report
First order # 09516266 paid by CC and delivery in 3 weeks amount $ 33.97 after many many call to complaint customer service, Co. Cancel order and after re-order O/#4529782 delivery on one week, but never send, after complaint to "Orgreenic" again chain order number to Telebrands order ...