I like this company because of how consistent and quickly they arrive. They really treat their regulars awesome. They are a small company but a growing one. You for sure have to become a regular to see quick response time. Before I used to call them and had to wait a while but since I've been using them for about two months and call often they get to me within ten to fifteen minutes.