I recently purchased a RMR 10.5 storm from Lee at TBP. It is my first raft, living in North Dakota going and looking at boats was not an option. I researched boats on the web, when I came across The Boat People I felt at ease making this big of a purchase sight unseen. I really like the product descriptions, Lee tells it like it is. The pros and cons of each product they sell sold me on them and the raft.
The raft is just as described, delivery was on time. The price was the best around for that particular boat. Would I buy again from TBP? Absolutely in fact this fall/winter I am planning on buying some cataraft tubes from Lee.