Type: Posts; User: NeedKarma
Good luck! If your plan is to use that degree for job applications be prepared for mixed results on its acceptance.
I wouldn't hold much hope of contacting them, they seem to be another diploma mill: Almeda University - Wikipedia, the free encyclopedia I'm surprised they didn't cash your cheque immediately.