I still had money left on a gift card so I decided to give Alamo another try and this time was perfect. They have rectified all of the issues and provided great service without any interruptions.
If you perviously had a bad experience or haven't gone due to the reviews, give them a try. Hopefully it will be great as my second time was.
Also the cell phone announcement was appropriate for all ages this time.