^
Sounds nasty mate, don't know how she broke it but I hope you ducked when she threw it at you.
Big C sounds a tad dodgy but I have seen good bread in the Paragon in Bangkok plus at a few Farang run small bakeries in different provinces in Thailand.
Anyway why not buy another one and have another crack ?