A British mom has come under fire online for buying her children 300 Christmas presents, according to social media.