I haven't used this supplier personally but they seem pretty legit. I ran a background check and they have been online for over a year now. I couldn't find any negative posts about them either. I sent them an email to ask a few questions on your behalf.
I'll let you know once I hear from them. Hope this helps :)