Anyone have any success using Lookquick? Rates good? Pay on time?