I have shopped with TECC many times now and find them to be an excellent company! Their products are good, prices are competitive and their customer service is superb. On one occasion I received an order that was incorrect and as soon as I contacted them they sent replacement by overnight shipping. I would highly recommend this company.