Mobile improvements -- ensure buy button works on all devices