Veeble.org support staff is amazing they will guide you on every step, will it be billing, technical thing or you are doing migration.
I had no problem so far, yes it can happen that sometime you will get replies little bit late but it can happen to any support staff of any other company.
Great value at the price.