Hi aunty Jack,
Since you are listed as a "New Member", I think you can go ahead and try to post your question (s) on the Ask Team Forum.
If it will not let you post there, come back here and let me know.
I will contact Starboard IT and see what the issue might be.
I do not recall there being a "confirmation of membership" email being sent,
but I've been here long before regustration was even considered.
Thanks for your interest!