I'm sorry to hear that. From my and other users experience, it's impossible to reach Mellowads support unfortunately. They just never reply to users messages.
I know it's unlikely to happen, but maybe your deposit address on Mellowads has changed? Or it's still same as it was when you did first deposit?
Hey bro, no it's the same address, on blocktrail it says "P2SH" i don't know what it means, but it says that the transaction it's confirmed... maybe they have to manually approve it? but 13 days have passed since then...