The store owner is an amazing man. If it were just for him I would give it 6/5 stars. Then what is up with just 4 you ask ? Its the overall xperience and the trouble of having to get things done right that makes it a 4. Having said that I will be going back to fix the one last underlying issue there is and when that is said and done I will go back and update this ( for the last time i promise! )
All in all, I have gone from 5 to 1 to 4 stars and that alone speaks volumes on the service recovery they have done.