I bought "European Buzz Prepaid" Sim card with 10 days validity from Delhi International Airport(T3) on Jun 3 2016. They promised me that my card will work across Netherlands, France and Germany with access to unlimited data.
To my surprise, the data card stopped working after 4 hours of landing in Netherlands on Jun 4 2016. My several emails and phone calls to their customer services were left unanswered. The sim card does not even catch signals. They are big time cheating consumers. I lost several thousand Indian rupees in buying their services and then calling their customer service.