I had a mixed experience with Blast Away Technologies. Their products are of average quality and their customer service was satisfactory. However, I was disappointed with the shipping time and the overall price. I expected better from a company with such a reputation.