SEAGM still delivers it services. Too bad in the recent years, it was not as fast as it used to be. I waited about half and hour to get my code instead of few minutes. I do not know if there is any reason but I hope this will be improved in the near future.