Features, User-friendliness, customer support, pricing, add-ons, and security are some of the factors you should consider when you buy a virtual phone number.