I would normally rate a product based on its performance. However, in this case I could not get the product to work and was under a huge time deadline. The developer offered to help but I couldn't wait so they refunded my money back in full. Thank you so much! I will certainly consider trying your products again if I have more time to fix any issues.