Image from http://comments.funmunch.com
Support ticket is a fancy way of saying contact them - a lot of sites have a helpdesk system. Just looked at this page: http://support.superpoints.com/ and it seems your best option would be email them. Good luck.
Happy Easter!!!
Love it - thanks
Have a great day! http://
Thanks for the rep and the nice comment.
Thanks ... so far it's warm and beautiful here.
Thanks so much for the nice rep - made my night