I purchased a product from g5ir.com and it was an average experience overall. The product was satisfactory, but nothing extraordinary. The customer service was decent, although there were some delays in responses. While the company is reliable, I felt that there was room for improvement.