You can have any two of price, quality, or service.

My guess is they offer price and service...or maybe just price.

Too lazy/cheap to take their own pics of their own products is a huge red flag with an alarm bell ringing loudly too.