I have been using this app for over six months and love it. I have good internet (personal hotspot) and my phone is up to date. This may be why I have never experienced delays or problems uploading. Seriously never. I make and cancel personal training appointments very very easily. Most class schedules are updated. I live near 3 clubs so its great to be able too choose based on my schedule. I put them in my favorites. I access my account and membership card immediately. I feel sorry it doesnt work for everyone as I read the reviews but I honestly dont think its an app problem- maybe wifi/internet service.