I have not done any business with Pro Audio Star. Nor have I heard of anyone on BassBuzz commenting on doing business with them.
You might want to check talkbass.com and see if they have any reviews there. Their site is massive. When I research stuff I almost always end up there at some point.
As for Dean, they are a well established company with a wide range of basses but I’ve never heard of that model.