Ds has received 3 tesco toys over the past couple of birthdays - all 3 were faulty in some way. Were we just unlucky?