Quote Originally Posted by leshaface View Post
This is very disappointing to hear.

I always used this email for payment inquiries: support@invoke.com I went back through my old emails and found one to Invoke, it took them less than 24 hours to get back to me!
so odd I am owed one from Feb, April and May