Refund Being Processed

Qu
OK so I filed back at the end of January and I carry both my children.... So when I didn't receive my refund Feb 27 I called the next day and I was told they were pulling random returns and it will take up to 45 days to get it back... I have yet to receive my refund and when I check where's my refund it continues to say they have received it and it's being processed. I'm starting to think they took it. Im really depending on this money for a couple of things... Anyone having this same issue? Could someone provide me with a number to call to see what's going on?