All reviews seem negative
No floral or gift shop at the location, and the map shows a residential area. Working from a garage? Cons: Out of Business?