That's ok and competitive with O2 for € 19.99/month. I actually switched to O2 and the first month included unlimited data (vs my 100GB on a 2 yr contract) BUT was using different masts and quite a bit slower. Once past that 1st month my speeds were quite decent. I believe Aldi Talk uses the O2 network.
Correct. Originally they used E-Plus, but later they merged O2. Been with Aldi Talk for 15+ years now and still very happy.
Have thought about their Home option, but even 300GB can be to little for me in some months. And Congstar (a subsidiary from Deutsche Telekom) is offering "Flex 100" DSL with 100 Mbit/s for 33€ a month, no provision (regular 50€) and it can be cancelled monthly.
But if you travel around Germany / Europe or have a camping space for the weekends that Home option from Aldi Talk is a great thing.