Scam website? novaelites.com claim Rochester, NY

Anyone know this company? Seems like a sign of our times but looking for a deal on a stroller and they are 60% off MSRP and no other site is offering any discount.

Phone: +1 2029674541
Email: support@novaelites.com
Address: 476 State St, Rochester, NY 14608, United States

Address matches a clothing store

Prices seem too good to be true. Thoughts?