I'm thinking that since amibay is back up AND this thread has gone so WILDLY off on a tangent it might be time to lock it up and shut down anymore posts here!
If you want to rant against amibay, I suggest a new thread specifically for that purpose!
Just my nickel...