My recent experience with Myfeed was satisfactory....
My recent experience with Myfeed was satisfactory. The website had some minor issues, but the customer service team was quick to assist and resolve my concerns. Overall, a good company to deal with.