After numerous conversations with Larry Rowe, and two emails from the GM the issue has been resolved to my satisfaction. I know it's tough with a large business to keep staff completely up to speed, and the customers satisfied. Thank you Larry Rowe for making sure I didn't get forgotten.
I guess everyone deserves a second chance.