It's strange to see such reviews. I am using this site since last 5 years. And always getting a good feedback. Today I thought writing something positive. But when I came online. I am seeing these $#*!ty things. I must say. That these reviews are manipulated and presented in wrong way. I agree. Their communication is not upto the mark. But quality of product is always good. Yesterday itself I got a barbie cake for my neice thru them. And it was amazing... Excellent service..