Visa worries with new company, anyone else been here? So anxious