I’ve given pink, white, blue and other color roses but never red. I always buy my flowers from Costco. You walk in you choose which ones you like and walk out. As for chocolate I have a store next to my house that makes homemade chocolate so I buy it their.