Buy 12 Red Roses Get 12 Free. Only $29.99 (Reg. $49.99). Order Now at 1800flowers.com.