Yes that's about right. And Ugh! I am so sorry! The Prada repair process is such a pain in the a**. 10 weeks and $180 later to repair the cracked sealing on the sides and front handle on my 2 year old bag(saffiano double zip lux). You may have better luck at a local cobbler or leather craftsman. Or try speaking to another SA or store manager- A snap falling off is clearly not your fault!