Taxlap.com and snampad.com
Consumer Report
Www.taxlap.com and www.snampad.com - FRAUD agency. I have filed my taxes through taxlap.com which is an Indian company. Like me many people in the US have filed tax returns by this company. I believe & paid them 200 USD to their paypal account. But when I have tried to check my tax refund ...