Incredi Mail
Customer Service Internet
I purchased Incredi mail premium package. It was not what I expected so I asked for a refund. It should be noted that there is a 14 day money back guaranteed clause. Incredi mail refused to acknowledge this and has not responded to my inquiries as to when I can expect a refund. I keep receiving the ...