They are Ebay sellers so by default wouldn't you get an invoice from Ebay??
I almost went with their carb, called BIGS and they seemed to be legit and know what they were talking about.
My engine guy advised to go Proform or BG - they are main stream and have proven performance. My BG Mighty Demon is a beautiful thing.... glad I listened.
Hate to hear they might be relabeling a Proform carb. They have a website -
http://www.bigsperformance.com/contactpage.htm. Tell them to come clear their name and present the facts.
I would like to see their manufacturing and testing process...... should be easy enough for BIGS to post a video up here to offer proof.
If handled properly they could "right the ship" and gain some customers here....