Hi William!
Thanks for reaching Microsoft Community. We're sorry for the inconvenience this may have caused you. We're here to help and let's work on this together.
I understand you're having an issue with your keyboard/mouse connecting to your Surface dock. Happy to help and provide more options here.
This can be an issue with the updates available on surface dock. See through this link Update your Surface Dock - Microsoft Support to update your Surface dock.
Regarding your query on getting your money back, here in community forums, we don't have the right tools and resources to help you. If you purchased this through Microsoft Store online, then our Microsoft Store support will be the one to help you on that. To contact them, see through this link Contact Microsoft Store Support - Microsoft Support with the list of phone numbers depending on which country you're from.
Please let us know how it goes. We look forward to hearing from you.
Greetings,
RodelioP.