I wouldn't let straight talk concern you in any way, just keep on plugging away with what you are doing.

Though I am a Master Dealer/Distributor with them as well but I focus on cell phones/smart phones plans.

if any of you would like to become a dealer/distributor in your area and or just want to add this as an additional service to your product offerings let me know. And I can get you setup saving you hundreds of dollars on the application fees.