[Mod Edit: Moved to appropriate forum; it's not just Submariners who are based at Faslane.]
Similar to my opinion on the Fareham hotel "scandal" [sic] I won't jump on the outrage bus either. As Fishhead said, it will be interesting to hear the other side of the story and the nature of the "complaints" that had been received, but the (unreferenced and anonymous) quote in the DR, "The Navy said Mary’s company, All Sew, did not offer “the best value for money for the taxpayer”, and competition was “the best procurement strategy”" tells me all I need to know for now. The RN does not owe anybody (serving military personnel or otherwise) a livelihood; if they are trying to save money then services such as this are always in jeopardy.