I order Mama's Family TV series and was told would have the order within 4 weeks. It is 2-16 and I have received nothing. The internet is saying this site is a fraud and a scam. Kevin Williams is the name of the customer service rep
I order Mama's Family TV series and was told would have the order within 4 weeks. It is 2-16 and I have received nothing. The internet is saying this site is a fraud and a scam. Kevin Williams is the name of the customer service rep
0 comments