Glitchy payments page

Other bicimad issues: