Roll Models has been around a very long time. They are a respectable business and we'll known, advertising in FSM for many years. I've only ordered once from them several years ago, and had no problems. They have a brick and mortar shop I think, and do mail order as other LHS do, so they have two businesses to operate, which sometimes causes delays. However, I think they are knowledgeable about the business and hobby, which is less than I can say for straight mail order shops. Frankly, several mail order places have been advertising kits that were released months ago in Asia and Europe, and just keep pushing back arrival dates, so a two or three week delay seems short compared to a six or eight month delay.
VR, Russ