I had a pretty average experience with Baltas CORP...
I had a pretty average experience with Baltas CORP. The customer service was decent and the products were alright. Nothing too impressive, but nothing terrible either. I would rate them as average.