I can vouch for Randy and I can assure you there was no intention on his part to mislead or rip off anyone. Randy is a young, very mature member here who is also knowledgeable and could likely teach you a thing or two. In other words don’t be so quick to judge people!
A PM or bringing this to the attention of the staff might have been a better option than making this kind of thread.