They charged over 20% for compatibility check and took 3-4 days for result. After I paid fully $60 and then didn't do anything for a month. Eventually they refused the full refund. Although they promised 1/2 refund then they never issued 50% refund. When I called my credit card bank, they almost filed this as a scam right away, which seemed to prove this company did similar scams for lots of customers.
I highly don't recommend their service - very likely scam business!