wondering if you have noticed a change in getting a review submitted on TT as I had a post removed saying it violated guidelines (which I don't believe I have it's the same structure I always use) and not able to submit a review on my phone or laptop. Any ideas? Both are apple devices TIA