Yeah, I couldn't see myself dropping $300 on the 9 series personally.
The series 7 is a Braun product so yes, it is German made.
Replacement foil https://www.amazon.com/Braun-70s-Pulsonic-Cassette-Replacement/dp/B008LQZP6E/ref=psdc_13271094011_t2_B07RBBXQLS