Just setting up my account and entering up to date payment stuff.. noticed that their website is a)slow, and b) really weird..like parts dont show up. Is this happening for anyone else too?