Do you know how much it cost? some have said it was exspensive, others have said it is not.