I am still not totally experienced with these newer folks, but my experiences thus far are very very good. In particular I spent a great deal of time on a single conversation with a support staff member, whom answered all of my questions with sterling professionalism & knowledge that was comprehehensively superb. I was thoroughly impressed with that facet so far, and have yet to investigate more into how they are on functional aspects dynamically related to their operations. Simply put, I have not tested their fiscal viability to follow through on their information for being solid through experience of them living up to their promises. They also are a bit difficult to get a comp out of, and do not take requests for such perks. They respond with statement of, "We have Account Managers that review accounts regularly, and apply comps where applicable.....". I think they are worthy of trying out 100%. As usual be sure to check terms and conditions always, especially if seeking specific things in an online venue.