SO THE NAME SAYS IS ALL?
TOP CON?
odd they give a street address:
4668 Cerullo Road
Louisville KY, United States (US)
40299
Anyone in Louisville want to do a door knock and see if they sell in person? I still agree with everyone else, likely a scam.
Hmmm, Google maps says there is no Cerullo Road...
WOW! all too good cannot find a Cerullo Road anywhere in the USA! LOL