Hello and thank you for your inquiry.
Unfortunately we don't have a store that you could bring the filter down for us to assist with set up, but you can call our tech support team at 1-800-566-FISH and will can try to assist you with your filter.
If there is anything else we can do for you please let us know.
Keith M.
Marine Depot Customer Service