As enticed as I was by their honeyed customer service I was never that satisfied with their business dealings. I wonder if the location is ielectronics.com in St. Louis is still operating right now. I can't find concrete information about this online though......
There are no replies in this thread yet. Be the first to post a reply below: