I've looked at her feedback on AW and at least two profiles seem suspicious.
Squeaky138 and Ben Dazzle have both written multiple reviews for Alexa.
Also Alexa has less AW reviews than I would expect of a decent provider.
The pics look good but I have concerns.
Any advice, peeps?