I'm still waiting for a $79.99 comforter set/ other orders that I purchased from choxi, formerly nomorerack the choxi site is nowhere to be found... I need a customer service #... Does anyone know what name they are going under these days? If their reading this please credit my credit card back for my orders I trusted these sites and it's not rite...