I have been waiting for my refund for more than 15 days now but the company keeps on delaying by saying Technical Issues.
PS : I ordered a mattress from @flomattressin on April 13th and I cancelled the order on April 14th because I found a better deal from a shop nearby.