I know nothing about them, but web site looks legit and they take major credit cards, so give them a call and talk with them. If you gut tells you they are good, pay by CC and can always dispute charge. Then report back if good experience. Sorry not more help.