It does appear that way, however that was a brand new member who posted those accusations so its hard to say whether or not it was true but it does appear TravelKings disappeared so it does seem that way, but trust me I am here to stay and will always use escrow.
"Trust" a throwaway account. Good one.
