And here I was expecting the worst from RBHK, but I was wrong! After reading a few unfavorable reviews, I was prepared for the worst possible outcome; however, my personal experience was actually quite positive. Even though the website is in need of some improvements, I was able to locate all of the information I required without too much difficulty. The shipping was completed in a startlingly short amount of time, and every one of my things was delivered unscathed. I was particularly impressed with the quality of the labels and indexes; in fact, they were even better than some of the more expensive brands that I have tested! I can't believe I'm about to say this, but there's a good chance that I'll be frequenting RBHK in the near future. Don't get me wrong—there is certainly space for advancement, but for the time being, I'm pleasantly surprised by both the quality of their products and the quality of their service. Keep up the good work, RBHK!