I met a guy in Miami that works for TopSpotLife.org and he really caught my attention with his explanation of their tours. I am planning to travel there in January 2013 but I am still undecided if I should do it with them. Does anybody know anything about them? As I understand they are not even a travel agency, they organize some kind of service where you pay a "membership fee" and everything else on the spot while on destination. I have found their website and went through reviews and programs but still need clearer idea what is it all about?
Any response or review will be appreciated.