Cheers guys! Just wanted to pop in and confirm that I received the GE payment. It seems that not loosing hope did the trick