Raccoons Stole My Money!

Deal with the Royal Bank  - Hillcrest location? There's a chance raccoons have been digging into your savings.