I ordered a cake and flowers for delivery on my wifes birthday when I was in US. I ordered 2 weeks beforehand.
I choose the site as their service was good when I ordered books earlier. Cake was delivered on time, but cake was below, below standard. For that you can call (ISD or STD call) to a nearby cake shop and ask them to delivery and that would be lot cheaper, fresh and of high quality.
Flowers delivered were nothing close to the product picture. Comment from my wife, they were cheap pink flowers.
Infibeam ruined the entire purpose of sending a gift online.